<!-- Copyright 2005 Blandware (http://www.blandware.com) -->
<html>
<head>
</head>
<body>
    <p>
This package accounts for the persistance layer. It contains interfaces for DAO
(data access objects) and their implementations (at this time such implementation is
made with Hibernate, it's in the <code>hibernate</code> subpackage).
    </p>
    <p>
DAOs usually have following methods:
        <ul>
            <li>
CRUD methods, which allow to create, retrieve, update and delete entities;
            </li>
            <li>
list methods, that allow to retrieve a list of entities that satisfy to conditions
(they can be supplied through {@link com.blandware.atleap.common.util.QueryInfo}, for example);
            </li>
            <li>
finders, that allow to find an entity (or entities) on some its properties;
            </li>
            <li>
methods, that allow to figure out whether there's a duplicate of some entity in
a persistence storage.
        </ul>
    </p>
</body>
</html>
